Big Huge Thesaurus

polymeric amide

noun